Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 SELBORNE PLACE Detached £2,856,041 £2,150,000 20 Sep 2016
2 SELBORNE PLACE Semi-Detached £2,990,718 £1,900,000 31 Mar 2014
3 SELBORNE PLACE Semi-Detached £2,914,730 £1,720,000 10 Aug 2010
4 SELBORNE PLACE Semi-Detached £2,830,388 £1,650,000 12 Jan 2011
5 SELBORNE PLACE Semi-Detached £3,205,569 £1,950,000 30 Sep 2013